.main button{line-height:28px;border:1px solid #52BFFF;background-color:#0073b6;color:#FFF;}
.main button:hover{border:1px solid #0073b6;background-color:#52BFFF}
.main input[type=text],.main input[type=password]{height:12px;}
.main select{line-height:30px;height:30px;}
.main{padding:20px;}
.main h3{line-height:40px;border-bottom:1px dashed #ccc;}
.main dl{float:left;padding:5px 10px;width:580px;overflow:hidden;}
.main dd{margin:10px;line-height:30px;}
.main dd label{float:left;padding-right:5px;width:120px;text-align:right;}
.main dd input.title{width:360px;}
.main dd input.num{width:100px;}
.main dd input[type=file]{width:140px;}
.main dd span.now{float:left;display:block;line-height:30px;margin-right:5px;font-size:15px;color:#888;}
.main dd.add-file{padding:5px;}
.main dd.add-file li{padding-top:5px;}
.main dd em{display:block;margin-left:125px;font-style:normal;color:#999;}
.main dl.info dd em{margin:0;}
/*针对 pickadate */
.main .pickadate__select--month, .main .pickadate__select--year{font-size:.8em;border:1px solid #CCC;height:2.5em;margin-top:-.5em;}
.main .pickadate__button--today, .main .pickadate__button--clear{border:1px solid #FFF;background:#FFF;font-size:.8em;padding:.66em 0;margin:0 2.5%;font-weight:bold;color:#000;width:40%;line-height:16px;}
.main .pickadate__button--today:hover, .main .pickadate__button--clear:hover{background:#b1dcfb;border-color:#0089ec;}